package com.gxa.service;

import com.gxa.common.R;
import org.springframework.stereotype.Service;

import java.util.List;


public interface SysDrugTotalService {

    R findDrugTotalList(Integer currentPage, Integer pageSize);

    /**
     *日志接口
     * @param type 日志类型
     * @param drugId 药品id
     * @param num 数量
     * @param remark 备注
     * @param userId 用户id
     *
     */
    void drugRecord(Integer type,Integer drugId,Integer num,String remark,Integer userId);

    /**
     * 根据日志id修改日志信息
     * @param remark 备注
     * @param id 日志id
     * @return R
     */
    R updateByRemark(String remark,Integer id);

    /**
     * 根据日志id回显信息
     * @param id 日志id
     * @return R
     */
    R selectById(Integer id);

    /**
     * 根据条件模糊查询日志
     * @param condition 模糊条件
     * @param pageSize 每页大小
     * @param currentPage 当前页
     * @return R
     */
    R selectDrugTotalByCondition(String condition,Integer pageSize,Integer currentPage);
}
